<win_enumerate> : Enumerate Windows

This command enumerates windows.

Syntax: 

<win_enumerate>(VarWindows, VarNumberOfWindows, Options)

VarWindows
Variable (array) that receives window title of each visible window.

VarNumberOfWindows
Number of visible windows saved in VarWindows variable.

Options
0 - enumerate only visible windows and insert window titles to VarWindows variable
1 - enumerate both visible and hidden windows and insert window titles to VarWindows variable
2 - enumerate only visible windows and insert HWND to VarWindows variable
3 - enumerate both visible and hidden windows and insert HWND to VarWindows variable

 

Example: 

<#> This macro enumerates opened windows
<#>
<cmds> 

<win_enumerate>(vWin,vNum,0)
<begloop>(vNum)
   <msg>(-100,-100,"vWin[_vLoopCounter0]","Message",1)
<endloop>